package com.SMP.dao;

import com.SMP.model.MeetSubscribe;
import com.SMP.model.MeetSubscribeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface MeetSubscribeMapper {
    long countByExample(MeetSubscribeExample example);

    int deleteByExample(MeetSubscribeExample example);

    int deleteByPrimaryKey(String id);

    int insert(MeetSubscribe record);

    int insertSelective(MeetSubscribe record);

    List<MeetSubscribe> selectByExample(MeetSubscribeExample example);

    MeetSubscribe selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") MeetSubscribe record, @Param("example") MeetSubscribeExample example);

    int updateByExample(@Param("record") MeetSubscribe record, @Param("example") MeetSubscribeExample example);

    int updateByPrimaryKeySelective(MeetSubscribe record);

    int updateByPrimaryKey(MeetSubscribe record);
}